/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package isd.seguridad.dao;
import isd.general.dao.BaseDAO;
import isd.seguridad.modelo.SG_Estado;
import isd.seguridad.modelo.SG_TipoUsuario;
import java.util.List;
import javax.ejb.LocalBean;
import javax.ejb.Stateless;



/**
 *
 * @author lucas
 */
@Stateless
@LocalBean
public class SG_TipoDAO extends BaseDAO{

   
    public SG_TipoUsuario getTipo(Integer id) {
        return getObjeto(SG_TipoUsuario.class, id);
    }      
  
    public List<SG_TipoUsuario> getLista() {
        return getLista(SG_TipoUsuario.class, true, -1, -1);
    }
  
    public List<SG_TipoUsuario> getLista(int maxResults, int firstResult) {
        return getLista(SG_TipoUsuario.class, false, maxResults, firstResult);
    }

    public int getCantidadRegistros() {
        return (int) getCantidadRegistros(SG_TipoUsuario.class);
    }

    public SG_TipoUsuario getTipoByDescripcion(String descripcion) {

        return getObjeto(SG_TipoUsuario.class, "descripcion", descripcion);
        
    }



  
    
    // Add business logic below. (Right-click in editor and choose
    // "Insert Code > Add Business Method")
 
}
